@charset "utf-8";
/* CSS Document */

/*common*/
.mypage{width:725px; z-index:1;}
.mypage h3{ margin:20px 0; width:100%; border-bottom:2px solid #acacac; padding-bottom:12px;}

.pop{width:450px; margin:0; }
.pop h1 {margin: 10px;}

.pop .frmTab {margin: 15px;}
.pop .frmTab .zipcodeBox .box1 {
	background: #F9F9F9;
	border: solid 1px #CCC;
	margin: 10px 0 5px 0;
	padding: 20px 60px;
}
.pop .frmTab .zipcodeBox .box2 {
	background: #F9F9F9;
	border: solid 1px #CCC;
	margin: 10px 0 5px 0;
	padding: 20px 20px;
}
.pop .frmTab .zipcodeBox .box1 em {font-weight: bold;}
.pop .frmTab .zipcodeBox .box2 em {font-weight: bold;}

.pop .result {width: 415px;}
.pop .result .text em {font-weight: bold;}
.pop .result .first {border-top: solid 1px #E1E1E1;}
.pop .result .end {border-bottom: solid 1px #E1E1E1;}
.pop .result dl.zclistdong  {
	position: relative;
	padding: 10px 0 20px 0;
	border-bottom: dashed 1px #D7D7D7;
	cursor: pointer;
}
.pop .result dl.zclistdong:hover {background: #E4E4E4}
.pop .result .zclistdong dt {
	float: left;
	padding-right: 10px;
	color: #FE4E1F;
}
.pop .result .zclistdong .adres {
	float: left;
}

.pop .result dl.zcliststrt {
	height: 15px;
	position: relative;
	padding: 5px 0 20px 0;
	border-bottom: dashed 1px #D7D7D7;
	cursor: pointer;
}
.pop .result dl.zcliststrt:hover {background: #E4E4E4}
.pop .result .zcliststrt dt {
	float: left;
	padding-right: 10px;
	color: #FE4E1F;
}
.pop .result .zcliststrt .adres {
	float: left;
	line-height: 17px;
}
.pop .result .zcliststrt .adres .address_dong {color: #999;}

.navi {
	height: 15px;
	text-align: center;
	padding: 5px;
}
.navi .over {font-weight: bold;}

.input_radio{ border:none;  }
.input_check{border:none; }
.inpText{height:16px; padding:2px; margin:0 5px 0 0; border:solid 1px #ccc;}
.input_select{height:22px; padding:2px; margin:0 5px 0 0; border:solid 1px #ccc;}
.bottom{ margin:2px 0;}

.zipcode h3{ text-align:center; margin-top:30px;}
.zigline{width:100%; height:13px; background:url(/images/common/zigline.png) repeat-x 0; margin-top:20px; }

.menutab{height:30px; width:100%; margin-bottom:15px; margin-top:20px; }
.menutab ul{height:31px; width:100%;  border-bottom:solid 1px #d7d7d7;}
.menutab li{float:left; display:block; overflow:hidden; height:30px; background:url(/images/common/tabbg.png) no-repeat 0 0; text-align:center; padding-top:10px; margin-top:2px; margin-right: 5px; }
.menutab .off{width:147px; background-position:-146px 0;}
.menutab .on{width:147px;  font-weight:bold; background-position:0 0; }
.menutab .end{ margin-right:0;}



